/*
 * Cliente.java
 *
 * Created on 8 de Janeiro de 2007, 00:50
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package controller.SGCA;

/**
 *
 * @author wldutra
 */
public class Cliente {
    
    private RegNegocio rn;
    private String idCliente;
    private String orgao;
    private String sigla;
    private String telefone;
    private String contato;
    private String statusCliente;
    
    /** Creates a new instance of InserirCliente */
    public Cliente() {
        rn = new RegNegocio();
    }

    public void setIdCliente(String idCliente) {
        this.idCliente = idCliente;
    }

    public void setOrgao(String orgao) {
        this.orgao = orgao;
    }

    public void setSigla(String sigla) {
        this.sigla = sigla;
    }

    public void setTelefone(String telefone) {
        this.telefone = telefone;
    }

    public void setContato(String contato) {
        this.contato = contato;
    }

    public void setStatusCliente(String statusCliente) {
        this.statusCliente = statusCliente;
    }
    
    public void setUrl( String url ){
        rn.setUrlString(url);
    }
    
    public void setDrv( String drv ){
        rn.setConDriver(drv);
    }
    
    public String getQry(){
        return rn.getQry();
    }
    
    public int getInserir(){
        return rn.exeQuery(
                "INSERT INTO Cliente (" +
                "orgao," +
                "sigla," +
                "telefone," +
                "contato," +
                "statusCliente) VALUES (" +
                rn.devStr(orgao) + "," +
                rn.devStr(sigla) + "," +
                rn.devStr(telefone) + "," +
                rn.devStr(contato) + "," +
                rn.devStr(statusCliente) + ")");
    }
    
    public int getAlterar(){
        return rn.exeQuery( "UPDATE Cliente SET " +
                "orgao = " + rn.devStr(orgao) + "," +
                "sigla = " + rn.devStr(sigla) + "," +
                "telefone = " + rn.devStr(telefone) + "," +
                "contato = " + rn.devStr(contato) + "," +
                "statusCliente = " + rn.devStr( statusCliente) + 
                " WHERE idCliente = " + rn.devStr(idCliente));
    }
      
}
